package Controlador;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JFrame;
import javax.swing.JOptionPane;

import Vista.*;
import Modelo.*;

public class ControladorMenuInicio implements ActionListener{
	private VistaMenuInicio vistaI;
	private VistaRegistrarEquipos vistaR;
	private VistaRegArbitros vistaA;
	private VistaGenerarPartidos vistaL;
	private ModeloRegistrarEquipos mEquipos;
	private ModeloRegistrarArbitros mArbitros;
	private ModeloLiga modLiga;

	public ControladorMenuInicio() {
		vistaI= new VistaMenuInicio();
		vistaI.setLocationRelativeTo(null);
		vistaI.setVisible(true);
		vistaI.agregarListener(this);
		mEquipos= new ModeloRegistrarEquipos();
	}

	public void actionPerformed(ActionEvent e) {
		//JOptionPane.showMessageDialog(new JFrame(),"Debe ingresar todos los datos","",JOptionPane.WARNING_MESSAGE);
		if(e.getActionCommand()=="Registrar equipo"){
			//JOptionPane.showMessageDialog(new JFrame(),"Debe ingresar todos los datos","",JOptionPane.WARNING_MESSAGE);
			ControladorRegistrarEquipos controladorRegistrarEquipos = new ControladorRegistrarEquipos(mEquipos);
		}else
			if(e.getActionCommand()=="Registrar umpire"){
				//JOptionPane.showMessageDialog(new JFrame(),"Debe ingresar todos los datos","",JOptionPane.WARNING_MESSAGE);
				ControladorRegistrarArbitros controladorRegistrarArbitros = new ControladorRegistrarArbitros(mArbitros);
			}
		if(e.getActionCommand()=="Asignar juegos"){
			//JOptionPane.showMessageDialog(new JFrame(),"Debe ingresar todos los datos","",JOptionPane.WARNING_MESSAGE);
			ControladorLiga controladorLiga = new ControladorLiga(modLiga);
		}
	}
}
